widget: Stop embedding baseline debugging
authorMatthias Clasen <mclasen@redhat.com>
Mon, 13 May 2019 17:42:20 +0000 (17:42 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 10 Feb 2020 05:10:43 +0000 (00:10 -0500)
The inspector has an overlay that achieves the
same, in a cleaner way.

gtk/gtkwidget.c

index 5bbc5f7fc6d96d24fcde7069c53885e7afad8e09..70e59ce60aab799c4f50c58c47a9760327643abc 100644 (file)
@@ -12055,24 +12055,6 @@ gtk_widget_maybe_add_debug_render_nodes (GtkWidget   *widget,
   GtkWidgetPrivate *priv = gtk_widget_get_instance_private (widget);
   GdkDisplay *display = _gtk_widget_get_display (widget);
 
-  if (GTK_DISPLAY_DEBUG_CHECK (display, BASELINES))
-    {
-      if (priv->baseline != -1)
-        {
-          GdkRGBA red = {1, 0, 0, 1};
-          graphene_rect_t bounds;
-
-          /* Baselines are relative to the widget's origin,
-           * and we are offset to the widget's allocation here */
-          graphene_rect_init (&bounds,
-                              0, priv->baseline,
-                              priv->width, 1);
-          gtk_snapshot_append_color (snapshot,
-                                     &red,
-                                     &bounds);
-        }
-    }
-
   if (GTK_DISPLAY_DEBUG_CHECK (display, RESIZE) && priv->highlight_resize)
     {
       GdkRGBA blue = {0, 0, 1, 0.2};